camping grounds - German English Dictionary